/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.tesam.gedeon.entity;

import java.sql.Timestamp;

/**
 *
 * @author Sistema
 */
public class Simcard extends Entity {
    
    private String iccid ; 
    private String imsi;
    private String msisdn;
    private String plantype;
    private String movilName ;
    private String type;
    private Provider provider;
    private Network network;
    private Package packageClass;
   
    public Simcard(){
    
    }
    
    public Simcard(int id,
            int createdBy, int modifiedById, Timestamp dateCreated, Timestamp dateModified, Timestamp viewedTime, int status, 
            int deleted, int presence, int ownerId ,String iccid , String imsi , String msisdn , String plantype ,
            String movilName , String type , Provider provider , Network network , Package packageClass){
        super(id, createdBy, modifiedById, dateCreated, dateModified, viewedTime, status, deleted, presence, ownerId );
     this.imsi = imsi;
     this.msisdn= msisdn;
     this.plantype = plantype;
     this.movilName = movilName;
     this.type = type ;
     this.provider = provider ;
     this.network = network ;
     this.packageClass = packageClass ;
     this.iccid = iccid ;
    }
    
    public String getIccid(){
        return this.iccid ;
    }
    
    public void setIccid(String iccid){
        this.iccid = iccid;
    }

    /**
     * @return the imsi
     */
    public String getImsi() {
        return imsi;
    }

    /**
     * @param imsi the imsi to set
     */
    public void setImsi(String imsi) {
        this.imsi = imsi;
    }

    /**
     * @return the msisdn
     */
    public String getMsisdn() {
        return msisdn;
    }

    /**
     * @param msisdn the msisdn to set
     */
    public void setMsisdn(String msisdn) {
        this.msisdn = msisdn;
    }

    /**
     * @return the plantype
     */
    public String getPlantype() {
        return plantype;
    }

    /**
     * @param plantype the plantype to set
     */
    public void setPlantype(String plantype) {
        this.plantype = plantype;
    }

    /**
     * @return the movilName
     */
    public String getMovilName() {
        return movilName;
    }

    /**
     * @param movilName the movilName to set
     */
    public void setMovilName(String movilName) {
        this.movilName = movilName;
    }

    /**
     * @return the type
     */
    public String getType() {
        return type;
    }

    /**
     * @param type the type to set
     */
    public void setType(String type) {
        this.type = type;
    }

    /**
     * @return the provider
     */
    public Provider getProvider() {
        return provider;
    }

    /**
     * @param provider the provider to set
     */
    public void setProvider(Provider provider) {
        this.provider = provider;
    }

    /**
     * @return the network
     */
    public Network getNetwork() {
        return network;
    }

    /**
     * @param network the network to set
     */
    public void setNetwork(Network network) {
        this.network = network;
    }

    /**
     * @return the packageClass
     */
    public Package getPackageClass() {
        return packageClass;
    }

    /**
     * @param packageClass the packageClass to set
     */
    public void setPackageClass(Package packageClass) {
        this.packageClass = packageClass;
    }
}
